home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0799 / 606 < prev    next >
Internet Message Format  |  1994-08-27  |  2KB

  1. From: mforget@elfhaven.ersys.edmonton.ab.ca (Michel Forget)
  2. Subject: Re: Digested replies
  3. Date:     Fri, 17 Jun 1994 10:22:38 -0600
  4. Precedence: bulk
  5.  
  6. Hello Andre,
  7.  
  8. >I strongly agree with that principle, but would suggest:
  9. >
  10. >  Ctrl-F = Find (then find next)
  11. >  Shift-Ctrl-F = Find previous
  12. >  Ctrl-R = Replace (then replace next)
  13. >  Shift-Ctrl-R = Replace previous
  14. >
  15. >In any of those, if a search (or replace) string has not been defined,
  16. >a dialog should pop up. Note, the replace string should always be zeroed
  17. >when a new Find string is selected, otherwise selecting Replace later could
  18. >do something unexpected.
  19.  
  20. This is a _bad_ idea!  The reasons for my thought are these:
  21.  
  22.      1) It is not obvious to the user; this will cause confusion, and
  23.         confused users are not happy users.
  24.  
  25.      2) It is non-standard (or non-common, if you prefer).  Most programs
  26.         have Find, Find Next, and Replace.  Some have extended menu
  27.         entries, like Replace Next or Find Previous, but the basic three
  28.         are always supported.  Combining these options is a very quick
  29.         way to ensure nobody uses the standard...
  30.  
  31.      3) Specific to your proposal, what if the user decides he is done
  32.         searching for one string (even if there are more occurances) and
  33.         wants to search for a new one.  Your method makes no allowance
  34.         for this to happen at all.  Pressing Control+F would just search
  35.         for the next occurance.
  36.  
  37. >  > I am however rather unhappy with Ctrl-G as the selection here, since
  38. >  > Crtl-G = Goto (line, page, whatever)
  39. >
  40. >True. I like Control-G for goto. Another good reason to keep Ctrl-R for
  41. >replace.
  42.  
  43. Control+L is the most common keybinding I have seen for this option.
  44.  
  45.  
  46. -- 
  47. Michel Forget           \\   mforget@elfhaven.ersys.edmonton.ab.ca
  48. Electric Storm Software  \\  ess@tibalt.supernet.ab.ca
  49.